build_dev_proj clean_proj discover_projs get_app_bundle_id get_device_app_path_proj install_app_device launch_app_device list_devices list_schems_proj show_build_set_proj start_device_log_cap stop_app_device stop_device_log_cap test_device_proj build_dev_ws clean_ws get_device_app_path_ws list_schems_ws show_build_set_ws test_device_ws diagnostic discover_tools start_sim_log_cap stop_sim_log_cap build_mac_proj build_run_mac_proj get_mac_app_path_proj get_mac_bundle_id launch_mac_app stop_mac_app test_macos_proj build_mac_ws build_run_mac_ws get_mac_app_path_ws test_macos_ws scaffold_ios_project scaffold_macos_project boot_sim list_sims open_sim reset_simulator_location set_sim_appearance set_simulator_location sim_statusbar build_run_sim_id_proj build_run_sim_name_proj build_sim_id_proj build_sim_name_proj describe_ui get_sim_app_path_id_proj get_sim_app_path_name_proj install_app_sim launch_app_logs_sim launch_app_sim screenshot stop_app_sim test_sim_id_proj test_sim_name_proj build_run_sim_id_ws build_run_sim_name_ws build_sim_id_ws build_sim_name_ws get_sim_app_path_id_ws get_sim_app_path_name_ws launch_app_sim_name_ws stop_app_sim_name_ws test_sim_id_ws test_sim_name_ws swift_package_build swift_package_clean swift_package_list swift_package_run swift_package_stop swift_package_test button gesture key_press key_sequence long_press swipe tap touch type_text
Input Schema object
Parameter Type Required Description projectPath string
Required
Path to the .xcodeproj file
scheme string
Required
The scheme to build
configuration string
Optional
Build configuration (Debug, Release)
derivedDataPath string
Optional
Path to derived data directory
extraArgs array<string>
Optional
Additional arguments to pass to xcodebuild
preferXcodebuild boolean
Optional
Prefer xcodebuild over faster alternatives